2,635 research outputs found

    Graph Sparsification by Edge-Connectivity and Random Spanning Trees

    Full text link
    We present new approaches to constructing graph sparsifiers --- weighted subgraphs for which every cut has the same value as the original graph, up to a factor of (1±ϵ)(1 \pm \epsilon). Our first approach independently samples each edge uvuv with probability inversely proportional to the edge-connectivity between uu and vv. The fact that this approach produces a sparsifier resolves a question posed by Bencz\'ur and Karger (2002). Concurrent work of Hariharan and Panigrahi also resolves this question. Our second approach constructs a sparsifier by forming the union of several uniformly random spanning trees. Both of our approaches produce sparsifiers with O(nlog2(n)/ϵ2)O(n \log^2(n)/\epsilon^2) edges. Our proofs are based on extensions of Karger's contraction algorithm, which may be of independent interest

    Discrepancy Without Partial Colorings

    Get PDF
    Spencer\u27s theorem asserts that, for any family of n subsets of ground set of size n, the elements of the ground set can be "colored" by the values +1 or -1 such that the sum of every set is O(sqrt(n)) in absolute value. All existing proofs of this result recursively construct "partial colorings", which assign +1 or -1 values to half of the ground set. We devise the first algorithm for Spencer\u27s theorem that directly computes a coloring, without recursively computing partial colorings
    corecore